Hindu Business LineIs the worst over for crude oil?Hindu Business LineThere was increased buzz in the markets last year about crude oil prices plummeting to $20. For those waiting for this fall, the sharp 51 per cent rally in the oil price from a multi-yea
…